Home
CHELSEA FOOTBALL CLUB
Sealand Road, Chester, England
Officially known as The Stadium, it was the home of Chester City from 1906 to 1990 until they shared Moss Rose
For more information